{{tag>Edgy Jaunty Karmic bureautique}}

------

====== gLabels ======

\\ **gLabels** ([[http://fr.wikipedia.org/wiki/Licence_GNU|sous licence GNU]]) est un utilitaire dédié à la création de séries de documents en petits formats tels que : étiquettes, pochettes et cartes de visite.

Atouts :
  * Gestion des séries à l'impression
  * Légèreté
  * Existence de patrons du commerce prés-configurés (//templates//)
  * Assistant explicite pour la création de patrons personnels
  * Gère les codes barres
  * Gère le publi-étiquetage


Limites :
  * Interface partiellement en français (La version 2.2.6 (Ubuntu 10.4) devrait être entièrement traduite)
  * Limite des fonctionnalités de l'outil texte
  * Défilement dans les listes par saisie de l'initiale impossible
  * Approximation dans la conversion des mesures (à vérifier)






===== Installation =====

Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] [[apt://glabels,glabels-data|glabels et glabels-data]] (dépôt [[:depots#depots_officiels|Universe]]).

gLabels est maintenant disponible dans le menu //Applications -> Bureautique//.



===== Configuration =====


\\ Pour régler les préférences, lancez gLabels puis  dans :
\\ //Menu Edit -> Préférences -> onglet Localisation// 
\\ - Comme //Unités//, choisissez //Millimètres//.
\\ - Et pour la //Taille de page par défaut//, sélectionnez //ISO A4//.


<note>L'onglet //Paramètres par défaut pour les objets// permet de définir vos préférences.
</note>



=====Utilisation=====


<note tip>
Nous allons prendre pour exemple des cartes de visites. Mais la procédure est la même pour les étiquettes et les pochettes.
</note>

==== 1 - Création d'un patron personnalisé de cartes de visite ====


\\ Allez dans //Menu -> File Template Designer// (l'assistant est en français).


== 1ère étape ==

Cliquez sur //Avancer// pour passer la page de //bienvenue//.

== 2ème étape ==

{{ glabels:designer1.png?600 }}

À l'écran //Nom et description//, saisissez les informations  demandées. Par exemple, pour //Marque/Fabriquant// vous pouvez mettre //"0-Moi"//, en //N° Ref// //"cv2010"//, et dans la //Description//, //"Mes cartes de visites 2010"//.


<note tip>
Si vous faites  commencer la marque par un  chiffre, ce patron sera en  première place dans la liste de  choix.
</note>

Lorsque ces trois informations sont saisies, vous pouvez cliquer sur //Avancer//.

==3ème étape==
Cliquez sur //Avancer// à l'écran //Taille de la page// puisque le format de la page a déjà été défini dans la configuration par défaut.

==4ème étape==
Sur l'écran //Forme des cartes ou des étiquettes//, il faut choisir la forme, soit dans notre exemple : //Rectangulaire//.
<note>
Les choix possibles sont :
\\ - //Rectangulaire// (ou carré) avec possibilité de bords arrondis.
\\ - //Rond//.
\\ - //CD/DVD// (c'est-à-dire rond avec un cercle vide au milieu).
</note>


\\ Cliquez sur //Avancer//.

==5ème étape==
À l'écran //Taille des étiquettes ou cartes//, saisissez les mesures.

<note tip>
Dans le cas de patrons du  commerce, une feuille de  mesures est souvent fournie  avec le papier.
</note>


Vous pouvez vous aider du dessin explicatif à droite de l'écran.

{{ glabels:designer2.png?600 }}



<note tip>
Les //Déchets// correspondent à ce qui sera imprimé au delà des limites du patron de l'étiquette.
\\ - La  valeur 0 est conseillée lorsqu'il y a un risque de perte d'information. Par exemple que le nom soit tronqué sur les cartes de visites, parce que partiellement imprimé au delà des lignes de coupe.
\\ - Dans le cas d'étiquettes rondes pour CD, autoriser une petite surcharge (1 à 3 mm) peut s'avérer une bonne idée si ce n'est qu'une petite partie d'image qui risque d'être coupée. 
</note>

Cliquez sur //Avancer//.


==6ème étape==

Passez l'écran suivant qui vous propose de choisir le //Nombre de dispositions// en cliquant sur //Avancer// et en laissant la valeur par défaut = 1.

<note>
Une seule disposition est le cas le plus fréquent. Comme expliqué dans gLabels, il correspond à une symétrie définie au centre de la feuille.
</note>

==7ème étape==

Choisissez la //Disposition//.

{{ glabels:designer3.png?600 }}

<note>
L'//espacement vertical// = la hauteur d'une  étiquette **+** la distance  souhaitée entre deux  étiquettes.
\\
L'//espacement horizontal// = la largeur d'une  étiquette **+** la distance souhaitée entre deux  étiquettes.
</note>


<note tip>
Pour des étiquettes sur papier du commerce pré-découpé, choisir les espacements minimums (égaux à la largeur et à la hauteur d'une étiquette.)
</note>


\\ Cliquez sur //Imprimer une page de test// pour évaluer le résultat.


<note tip>
Par exemple en mettant votre page de test sur la page de test généralement fournie avec le papier du commerce, puis en regardant par transparence devant une source lumineuse.
</note>


Si c'est satisfaisant cliquez sur //Avancer//.

Sinon vous pouvez cliquer sur //Revenir// et modifier les valeurs qui posent problème.



==8ème étape==
Sur l'écran //Création terminée//, cliquez sur //Appliquer// pour valider votre nouveau patron.






==== 2 - Intermède (pour aller plus loin) ====
\\ Ayant mentionné dans les limites de Glabels mon sentiment que ce programme ne convertit que de façon approximative les mesures je dois m'en expliquer et proposer une solution.
\\  Il est crucial que les mesures soit très exactes, sinon les erreurs vont se cumuler, et les étiquettes de fin de page seront positionnées différemment qu'en début de page.
\\ C'est pour cela que je conseille d'autoriser la surcharge quand c'est possible.
\\ Mais dans le cas d'étiquettes pré-découpées, en cas d'approximation, les dernières étiquettes pourront être imprimées sur la ligne de coupe et la surcharge n'est donc pas possible.
\\ Une solution est de [[:tutoriel/comment_modifier_un_fichier|modifier le fichier]] **/home/nom_d'utisateur/.glabels** dans lequel sont stockés les patrons créés par l'utilisateur.
\\ On remarque que les valeurs ont été automatiquement converties en point alors qu'elles ont été saisies en millimètre.
\\ Il faut donc convertir les millimètres en points ([[http://fr.selfhtml.org/petitsassistants/ptinchmm.htm|il existe des convertisseur sur le net]]) et modifier les mesures qui posent problème.
\\ De cette manière, il est possible de faire des réglages très fins, puisque jusqu'à 4 décimales sont autorisées.


\\ Un exemple de fichier :

{{glabels:fichier_template.png?600}}

^ Les valeurs qu'on peut modifier sont :         ^^
| **width** | largeur de l'étiquette |
| **height** | hauteur l'étiquette | 
| **round** | arrondi de l'étiquette |
| **x_waste** | déchet horizontal |
| **y_waste** | déchet vertical |
| Autant de lignes **Layout** que de colonnes d'étiquettes (avec **nx**=1) ou une seule ligne layout et nx=nombre de colonnes d'étiquettes par page (dans le cas de plusieurs dispositions différentes par page) ||
| **ny** | nombre d'étiquettes par colonne |
| **X0** | distance par rapport au bord gauche (marge gauche) |
| **Y0** | distance par rapport au bord haut (marge haute) |
| **dx** | espacement horizontal (= largeur étiquette + distance entre 2 étiquettes) |
| **dy** | espacement vertical (= hauteur étiquette + distance entre 2 étiquettes)|

<note>
Les modifications seront prises en compte (le fichier étant enregistré) lorsque ce patron sera ouvert par la commande //New// dans gLabels.
</note>



====3 - Création des cartes de visites ====

\\ Cliquez sur //New//
\\ Choisir son patron dans la liste (//onglet Search all templates// dans la dernière version de gLabels)
\\ //Valider//

{{ glabels:creation_etiquette.png?600 }}


^ Outils (de gauche à droite) :         ^^
| La **flèche** pour sélectionner un  objet, le déplacer et le  déformer ||
| Le **T** pour insérer une zone de  texte ||
| Le **carré jaune** pour insérer une  forme carrée ou rectangulaire ||
| Le **cercle jaune** pour insérer une  forme ronde ou ovale ||
| La **barre oblique** pour insérer  une ligne droite ||
| Le **code barre** pour insérer un  code barre ||
| L'**image colorée** pour insérer une  image ||
| Quatre **loupes** pour autant de modes de zoom ||
| La **feuille avec des fiches** (tout à droite) pour insérer les champs d'une base de données ||

Chaque objet sélectionné ouvre une interface de modification adaptée (à droite de la fenêtre).

<note tip>
Les //petits triangles noirs// à gauche et à droite de cette nouvelle fenêtre permettent de naviguer entre les onglets des nombreuses options disponibles.
</note>

\\ Exemple :
Pour insérer une image, cliquez l'//icône image colorée//, cliquez sur l'étiquette, cliquez-glissez puis lâchez. Dans la fenêtre de droite qui s'ouvre choisissez l'onglet //Image//, cliquez sur l'//icône dossier// (//à droite de Fichier : (Aucun)//), sélectionnez l'image sur votre ordinateur puis validez.

<note>
Il existe des images libres sur internet.
</note>

^ Description éléments du menu //Objects//                                ^^
| **Oder Bring to front** | pour mettre l'objet sélectionné au premier plan |
| **Order Send to back** | pour mettre l'objet sélectionné en arrière plan |
| **Rotate/flip**: ||
| **Rotate left** | retourner sur l'axe gauche l'objet sélectionné |
| **Rotate right** | retourner sur l'axe droit l'objet sélectionné |
| **Flip horizontally** | miroir horizontal |
| **Flip vertically** | miroir vertical |
| **Align horizontal** et **vertical** | pour disposer automatiquement les objets sélectionnés |
| **Align left** | aligner à gauche les objets sélectionnés |
| **Align horizontal center** | répartir horizontalement les objets sélectionnés |
| **Align right** | aligner à droite les objets sélectionnés |
| **Center horizontally** | mettre au centre (horizontal) les objets sélectionnés |
| **Align tops** | aligner en haut les objets sélectionnés |
| **Align vertical center** | répartir verticalement les objets sélectionnés |
| **Allign bottoms** | aligner en bas les objets sélectionnés |
| **Center vertically** | mettre au centre (vertical) les objets sélectionnés |

<note tip>
On sélectionne plusieurs objets en leur cliquant dessus tout en maintenant la touche Ctrl enfoncée ou en cliquant glissant avec la souris.
</note>






====4 - Impression ====

{{ glabels:impression.png?600 }}


L'//onglet Imprimante// (ou les onglets //Général// et //Mise en page// dans la dernière version de gLabels) sert à  configurer l'impression.

Vous pouvez choisir de créer un fichier [[:pdf|PDF]] ou [[http://fr.wikipedia.org/wiki/Postscript|PostScript]] en sélectionnant //Imprimer dans un fichier//.

<note important>
Il semble que dans certaines versions, gLabels propose par défaut d'enregistrer dans le **Système de fichier** sur lequel l'utilisateur normal n'a pas le droit en écriture. Il suffit de choisir **Bureau** ou **Dossier personnel** à la place.
</note>


Dans l'onglet //Travail// (ou //Étiquettes//) il est possible de sélectionner le nombres d'étiquettes à imprimer : 
  * Toutes les étiquettes.
  * Une seule étiquette en choisissant sa position.
  * Ou plusieurs étiquettes qui se suivent en choisissant leurs positions.

Ceci est intéressant quand on souhaite n'imprimer, par exemple, qu'un exemplaire d'une étiquette pour CD.

<note tip>
La sélection à la souris est possible.
</note>

Il est également possible  d'imprimer //les guides de coupe//, les bordures (pour tester le patron) et/ou à l'envers.


\\ L'//Impression paysage// quand à elle, peut être utile dans le cas de grandes étiquettes :
\\ En effet, si la largeur de l'étiquette dépasse la largeur de la page (largeur supérieure à 21 cm pour le format A4), il est possible d'imprimer en "paysage". La largeur maximale disponible sera alors de 29,7 cm pour le format A4.
\\ Pour cela, il faut concevoir le patron comme si la page devait être imprimée en "portrait", puis d'imposer une rotation à l'étiquette en cochant la case //Rotation// lors de la création de l'étiquette.
<note important>
Il est possible de revenir sur ce choix à tout moment de la conception de l'étiquette en utilisant le menu //File// -> //Properties//, mais attention, les objets contenus dans l'étiquette subiront alors le même mouvement que l'étiquette elle-même.
</note>



=====Les possibilités avancées de gLabels====

\\ Je ne peux pas terminer ce petit tour d'horizon sans mentionner deux points qui font que gLabels peut intéresser même les professionnels.

== 1. La prise en charge des codes barres ==

gLabels permet d'insérer des codes barres dans les étiquettes, et cela avec un large choix de formats supportés, dont les codes : EAN, UPC, CODE39 et ISBN.

== 2. La possibilité d'intégrer aux étiquettes les informations d'une base de données. ==

Le format classique [[http://fr.wikipedia.org/wiki/Comma-separated_values|CSV]] est supporté. Mais aussi [[http://fr.wikipedia.org/wiki/Vcard|Vcard]]. Et bien sûr il est possible d'importer les informations du [[:evolution| carnet d'adresses d'Évolution]].


===== Désinstallation =====

Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]].


=====Voir aussi=====
  * **(en)** [[http://glabels.sourceforge.net/|gLabels sur sourceforge]]
  * **(fr)** [[http://www.framasoft.net/article4441.html|Présentation de gLabels par Framasoft]]
  * **(fr)** [[http://www.tice.ac-versailles.fr/logicielslibres/spip.php?article222|Un tutoriel expliquant l'importation de champs de bases de données dans gLabels]]



------
//Contributeurs : [[utilisateurs:Missoire]]//